nucleoside bisphosphate - English Synonyms Dictionary